javascript apply method